block of engine - German English Dictionary